#include "GUISys.h"


#define API_VERSION 3

guiimport_t g_gui_imp;

extern pboolean PreGUIInit(void);
extern void		GetConfig(shooter_ptr, target_ptr);
extern void		DropShooterPtr(void);
extern void		DropTargetPtr(void);

/*
@@@@@@@@@@@@@@@@@@@@@
GetGUIAPI

@@@@@@@@@@@@@@@@@@@@@
*/
DLLFUNCTION guiexport_t GetGUIAPI(guiimport_t gui_imp)
{
	guiexport_t gui_exp;

	g_gui_imp = gui_imp;

	gui_exp.api_version = API_VERSION;
	gui_exp.Pre_GUI_Init= PreGUIInit;
	gui_exp.Get_Config	= GetConfig;
	gui_exp.Drop_Shooter_Ptr = DropShooterPtr;
	gui_exp.Drop_Target_Ptr = DropTargetPtr;

	return gui_exp;
}